Synonyms for "booby trap"

Words with similar meaning